package com.net.xpay.partner.vo;

import com.net.xpay.common.enums.partner.PartnerUserFilingsAuditStatus;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;
import java.time.LocalDateTime;


/**
 * 合伙人提交的用户开户申请
 */
@Getter
@Setter
@NoArgsConstructor
public class PartnerUserFilingsVo {

    @ApiModelProperty(notes = "id")
    private Long id;

    @ApiModelProperty(notes = "合伙人id")
    private Long partnerId;

    @ApiModelProperty(notes = "开户手机号")
    private String mobile;

    @ApiModelProperty(notes = "企业名称")
    private String businessName;

    @ApiModelProperty(notes = "营业执照")
    private String businessLicense;

    @ApiModelProperty(notes = "业务场景说明书加公章")
    private String bizSceneDesc;

    @ApiModelProperty(notes = "申请费率 0.6 % 等于 千6")
    private BigDecimal serviceRatio;

    @ApiModelProperty(notes = "到卡申请费率 0.6 % 等于 千6")
    private BigDecimal bankServiceRatio;

    @ApiModelProperty(notes = "审核状态")
    private PartnerUserFilingsAuditStatus auditStatus;

    @ApiModelProperty(notes = "审核提交时间")
    private LocalDateTime auditSubmitTime;

    @ApiModelProperty(notes = "审核时间")
    private LocalDateTime auditTime;

    @ApiModelProperty(notes = "审核信息")
    private String auditMessage;

}
